• word of the day

    panthera pardus

    panthera pardus - Dictionary definition and meaning for word panthera pardus

    Definition
    (noun) large feline of African and Asian forests usually having a tawny coat with black spots
    Synonyms : leopard
Download our Mobile App Today
Receive our word of the day
on Whatsapp